stem of a leaf - Français Anglais Dictionnaire